package com.starbuzz;

public abstract class CaffeineBeverage {
	final void prepareRecipe() {
		boilWater();
		brew();
		addCondiments();
	}

	abstract void brew();

	abstract void addCondiments();

	void boilWater() {
		System.out.println("Boling water");
	}

	void pourInCup() {
		System.out.println("Pouring into cup");
	}
}
